package main

import (
	"fmt"
	"unsafe"
)

func main() {
	// 自动类型推导 默认采用 float64 精度更高
	var i = 2.09
	fmt.Printf("%f %[1]T %d\n", i, unsafe.Sizeof(i)) // 2.090000 float64 8

	var j = .123   // 0.123 == .123
	fmt.Println(j) // 0.123

	// 科学计数法 表示
	var p = 5.12345e2 //  5.12345e2 == 5.12345E2
	fmt.Println(p)    // 512.345

	var k = 5.123e-2 // 5.123e-2 == 5.123E-2
	fmt.Println(k)   // 0.05123
}
